social support mechanisms - Turc Anglais Dictionnaire